/***
 * 输入框组件
 */
export default function MyInput({ onChange, ...props }) {
	function handleChange(e) {
		const { value: inputValue } = e.target;
		onChange?.(inputValue.replace(/\//gi, '').trim());
	}

	return <Input allowClear maxLength={props.type === 'textarea' ? 255 : 100} onChange={handleChange} {...props} />;
}

MyInput.propTypes = {
	onChange: propTypes.func
};
